to lay on - Español Inglés Diccionario